Ｔｅｘｔ Clipper
Text Clipper Ver 7.58 For Win95 Win98　WinNT

　　　　　　　　　Ｉｃｏｎ：内山田亜紀子

Ｐｒｏｇｒａｍ：吉村隆樹

ＬＡＮなどで同時に複数の環境から同じファイルを参照しないようにして下さい。

データが壊れる可能性があります。

まことさんに「きこりヘルプ」を作ってもらいました。

「きこりヘルプ」に関するご感想やご要望を　makoto-y@sam.hi-ho.ne.jp　までお寄せ下さい

きこり工房サポートセンター

http://www.sam.hi-ho.ne.jp/makoto-y/

はじめに

使用方法

　初級編

    実行方法

　　　　　　　　梱包ファイルを解凍してTEXTCLIP.EXEをダブルクリック！

　　カードの登録と画面

　　　　　　　　フォルダを指定してエディタ部分に書き込むだけ。

                  カード中の文章での検索と置換ができるようになりました

　　一発フロッピー書き出し

　　　　　　　　自分で書いたテキストを人に渡す時、フロッピーに落とすのも結構面倒なものです。

　　　　　　　　ここに登録してあるテキストならそのカードを表示させて「フロッピー」ボタンを

　　　　　　　　押すだけでそのカードのテキストをフロッピーに書き出すことが可能です。

　　　　　　　　初心者の方のエディタとしても利用できるのではないかと思い、作ってみました。

　　　　　　　　表モードのものはＣＳＶファイルとして書き出します。

     一発ペースト

　　　　　　　　普段使っているエディタに簡単に張り付けられます。

　　　　　　　　クリップボードの履歴もペーストできます。

     一発登録

　　　　　　　　ここを登録したいというところをマウスで選択してボタン一発で登録されます。

    カードの削除

　　ツリーリストでの操作

  上級編

　　カード検索

　　　　　　　指定した文字を含むカードを検索します。

　　置換機能

　　　　　　　定型文書で氏名など一部を変えたいときに便利です。

　　　　　　　プログラミングにも使えます。

　　カード読み込み

     環境設定

　　カード取り込み 書き出し

　　　　　　　他のコンピュータでクリップしたデータを取り込みます。

 　　バックアップ

　　　　　　　　一発で２種類のバックアップが可能です。

     その他

　超上級編

　　データファイル切り替え

　　　　　　　　データが多くなってきた場合、複数のデータファイルに分けて使えます。

　　クリップツール

　　　　　　　　クリップボードでテキストの加工を行います。

　　クリップツールの作成

　　　　　　　　ソース付きなので自分で作って下さい。

   トラブル解消法

旧バージョンからのコンバート

            次回からのために読んでおいて下さい。

履歴

フリーウェア

お礼

               E-Mail :takaki@try-net.or.jp

 　　　       HomePage:　「まなつのみかん」

　　　　　　http://www.try-net.or.jp/~takaki/

　　　　　　　〒859-62

　　　　　　　北松浦郡鹿町町下歌ヶ浦免９５７－７

　　　　　　　吉村隆樹


カード検索

　ツリー部でＥＳＣキーを押すか右クリックして現れるポップアップメニューからカード検索を選びます。

　するとダイアログが開きます。

　見つかったカードにはﾏｰｸがつけられます。

一番下の「該当カードのみを表示」をチェックしておくと、見つかったカードだけが表示されます。

この後、全部表示させたいときは、「再読込」ボタンを押して下さい。

　ﾏｰｸ移動ボタンで次のカードに一発で移動できます。

　メニューを選ぶと、カード検索ダイアログが開きますので、 それを見ながら説明をご覧ください。

　まず、最上部のコンボボックス（文字列が書き込めるところ）に、 探したい単語を書き入れます。

　複数の単語を指定するときは半角または全角のスペースで区切って書いて下さい。

　「AND検索」は、指定した単語すべてが含まれるカードが、 「OR検索」では、指定した単語をひとつ以上含むカードが表示されます。

　「あいまい検索」は、大文字、小文字、全角文字、半角文字を無視して単語を探します。

　例えば「ＴEXTＣLIPpER」で検索すれば、「TextClipper」を含むカードや「TEXTCLIPPER」を含むカードが表示されるという具合です。

　「タイトルのみ検索」にチェックをすれば、カードのタイトルの中から探します。カードの内容は調べません。

　作成日、更新日、また出典名でも検索できます。出典名はかならず「あいまい検索」になります。

　なお、カード検索ボタンを押しても同様のダイアログが開きます。


データファイル切り替え

　基本的にはこのデータファイルはｔｅｘｔｃｌｉｐ．ｅｘｅと同じフォルダにおいてそれをアクセスするようになっています。

しかし、データ量が多くなったりした場合、それを分割して利用できます。

その場合、別のフォルダにそのファイルをおいておきます。

別フォルダのデータのアクセス方法

環境設定でデータファイルを設定しておいてください。

ファイルの切り替え

メニューのファイル　ファイルの切り替え　を選ぶと登録してある一覧が出ますのでそこで切り替えて下さい。


取り込み

他のコンピュータでクリップしたデータを取り込みます。

便宜上ノートとデスクトップパソコンがあるとして、ノートでクリップしたデータをデスクトップのｔｅｘｒｃｌｉｐｐｅｒに取り込むとします。

　まず、ノートのｔｅｘｔｃｌｉｐｐｅｒでデスクトップに持っていきたいデータをフロッピーに落とします。持っていきたいデータにマークを付けてメニューのファイルの中の「他Ｔｅｘｔｃｌｉｐｐｅｒ用書き出し」を選ぶだけです。

シフトキーを押しながら実行すると、全てのカードにマークが自動でつくようになっています。

ダイアログでフロッピーのパスを設定して下さい。［ｂ：￥］とか。

このとき、フロッピーもセットしておいてください。

また、ＬＡＮでつながってる場合、相手のドライブに落とすこともできます。

このファイルはバックアップのファイルにもなります。ＶＥＲ７からはこのファイルをバックアップファイルとして使っています。

次にそのフロッピーをデスクトップパソコンにセットして、メニューのファイルの「他ｔｅｘｔｃｌｉｐｐｅｒデータ取り込み」を選びます。

これで、通常は更新日が新しいものと、デスクトップに無いものを取り込みます。

取り込むｐａｔｈを指定するダイアログで

「更新日が古いものも・・・」というのをチェックすると全部それらに書き変わります。

もし、取り込むカードのフォルダと現在のフォルダが違う場合、環境設定で新しいフォルダに移動するか、そのまま内容だけを更新するかの指定ができます。

書き出し

逆にマークを付けたデータを他のＴｅｘｔＣｌｉｐｐｅｒのデータに書き出すこともできます。

その時、環境設定で他のデータファイルのあるパスを設定しておく必要があります。

書き出したいデータにマークを付けてｌｉｓｔ部で右クリックします。メニューが現れるので、「直接書き出し」を選んで下さい。

これで、通常は更新日が新しいものが書き出されます。。

「更新日が古いものも・・・」というの質問ですべてを更新することもできます。

さて、ここで１つ疑問がわくと思います。

どうやって、違うコンピュータにあるデータをおなじものとして判断するのかと言うこと。

タイトルが変えられたらマッチングできないとおもわれるでしょ？

その仕組みは・・・・

カードが新しく作られたときに、そのカードにユニークなＩＤを付けているのです。

このIDは絶対におなじものはありません。実はTime()とGetTickCount()です。

で、このＩＤはそのカードが削除されるまで有効で、取り込みや書き出しで他のコンピュータにうつっても生き続けます。

それを比較して取り込みの時に更新しています。

ですから　もしあるカードが不要になったとき、その内容と、タイトルを全く別なものに書き換えるようなことはしないで下さい。

もし、別のコンピュータにその元のカードがあった場合、ＩＤが同じなので同一カードと見なされます。

例えば、「山田さんの住所」というのがあって、それをノートから取り込んだとします。

その住所が不要だからと言って、「田中さんの住所」に変更したとします。

ノートの方ではそれを「山本さんの住所」に変更したとして、ノートのデータを取り込んだら「田中さん」の住所が「山本さんの住所」になってしまうと言うことです。これはＩＤが同じだからです

不要になったカードは削除して新規に作るようにして下さい。


はじめに

このたびはＴｅｘｔＣｌｉｐｐｅｒをダウンロードしていただき、ありがとうございます。

まず、本プログラムをご利用いただく際には別にＭＩＣＣＯ氏作の

ＵＮＬＨＡ３２．ＤＬＬが必要です。

本プログラムはテキストのデータベースです。

某ユーザーさん曰く

　　　　　　　テキストのデータベースなんてかたぐるしく言わずに、「アイデアクリップ」とか

　　　　　　　　　「アイデアメモ」なんて紹介するともっとユーザーが増えると思います。

多くのテキストをツリー構造で管理します。

　世はインターネットブーム。ネットサーフィンに興じている人も多いでしょう。

　ですが、そこで得た情報を管理している人は少ないと思います。原因は何でしょうか。情報を管理するという意識が無いこと？　それもあるでしょう。管理するほど有益な情報とは思えないから？　そうかもしれません。ですがそれ以上に、テキスト情報をどうやって管理すればいいかわからないこと。が大きな原因ではないでしょうか。

　TextClipperは、世にあふれんばかりのテキスト(文章)を、管理することができるソフトウェアです。

　テキストをカード単位で管理し、カードはWindowsのファイルと同様にツリー構造で管理するため、Windowsユーザーには理解しやすいテキスト管理を実現しています。

　何かを管理する場合、情報を入力する手間はバカにできません。特にテキストの場合は、その傾向が顕著です。そこでこのソフトでは、テキストを簡単に登録するために一発登録という機能を用意して、入力の手間を最小限に押さえることに成功しています。

　また、せっかく管理しているテキストを再利用するのが結構面倒だったりしますが、この点もTextClipperは見逃しません。一発ペーストという機能で、登録されているテキストをワープロなどに容易に引用することができます。

　そして、テキストを最大限利用するという観点から、置換機能(テンプレート機能)や、 クリップツールが用意されています。

　このようにTextClipperは、汎用的なテキストを管理/利用するためのソフトウェアです。管理するテキストの内容はあなたの発想一つ。いろんな場面で利用できると思います。

　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　　まことさんの非公式オンラインマニュアルより


クリップツールの作成

クリップツールは自分の目的にあったものがあると、非常に便利です。でも、人のニーズは千差万別。とても、私一人では対応できるものではありません。そこで、ソースを公開してＣ言語で簡単なｄｌｌを作れる人なら簡単にカスタマイズできるようにしました。

マクロでとも思ったのですが、結構大変ですし、覚えるのも・・・。それよりはソースを公開して、なれたＣ言語で作ってもらえたらと思いました。

ソースはＶisual Ｃ++用と、Ｃ＋＋Ｂｕｉｌｄｅｒ用を入れています。

ＶＣ用がＶＣＳＲＣ．ＬＺＨ

ＣＢ用がＣＢＳＲＣ．ＬＺＨ

です。

どちらも、コンパイルするとＴＸＴＣＰＢＤ．ＤＬＬができます。これを拡張子が［ＣＴＡ」の任意のファイルにリネームして、それをTEXTCLIPPERのディレクトリに入れると使えるようになります。

ソースにはわかりにくいかも知れませんが説明も書いていますのでそれを参考に作ってみて下さい。

その際、バックアップをとっておき、デフォルトの機能の部分は削除されることをおすすめします。

「＊．ｃｔａ」ファイルは、いくつでも同じディレクトリに入れることができ、それらはすべて組み込まれますので、同じ機能を組み込まないようにするためです。

実用性にあるものを作られたときには是非、ソースを私宛に送って下さい。バージョンアップの際に組み込みたいと思います。

［＊．ｃｔａ］ファイルにすることでこれまで以上に、自作のクリップツールを公開しやすくなったと思います。


コンバート
旧バージョンのデータをコンバートする

すでに　Ｖｅｒ　７．ｘｘをお使いの方はコンバートの作業は必要ありません。

そのままのデータをお使いください。

ただし、次回のためにこのページの一番下を読んでおいてください。

TC_CNV.EXEを実行し、コンバートボタンを押すだけです。

TC_CNV.EXEはホームページにおいてありますので、必要な方はダウンロードしてください。

TC_CNV.EXEのあるディレクトリには古いバージョンのデータファイルをおいて実行して下さい。

データファイルは、

　　ＶＥＲ　３．ＸＸ　のものは

              TEXTCLIP.DAT

              TEXTCLIP.IX0

              TEXTCLIP.IX1

              TEXTCLIP.TX

　　ＶＥＲ　４．ＸＸ　のものは

              TEXTCP.DAT

              TEXTCP.IX0

              TEXTCP.IX1

              TEXTCP.TX

　　ＶＥＲ　５．ＸＸ　のものは

              TEXTCP5.DAT

              TEXTCP5.IX0

              TEXTCP5.IX1

              TEXTCP5.TX

　　ＶＥＲ　６ＸＸ　のものは

              TEXTCP6.DAT

              TEXTCP6.IX0

              TEXTCP6.IX1

              TEXTCP6.TX

              TEXTCP6.ITX

です。

実行後、どちらのデータをコンバートするか選んで下さい。

コンバート後のデータは

              TEXTCP7.DAT

              TEXTCP7.IX0

              TEXTCP7.IX1

              TEXTCP7.TX

              TEXTCP7.ITX

              （TEXTCP7.TRE）できなくても大丈夫。

です。

コンバートのときＴＥＸＴＣＬＩＰＰＥＲは終了させておいて下さい。

また、コンバートが成功したら、間違い防止のため、ＴＣ＿ＣＮＶ．ＥＸＥは削除しておかれることをお薦めします。

将来のために・・・

次のバージョンからコンバータは作らない予定です。

次回からのコンバートはバックアップファイルを「他ＴＥＸＴＣＬＩＰＰＥＲ読み込み」で行います。

ですからもしＶＥＲ　８ができてダウンロードされたときは、それをインストールする前にバックアップを行っておいて下さい。


ツリーリスト
ツリーリストの操作

左側のツリーリストでは色々な作業が出来ます。

ツリーリスト内でマウスの右ｸﾘｯｸをするか、ＥＳＣキーを押すと、メニューが開きますのでそこから処理を選んで下さい。またよく使うと思われる機能は上部にボタンとして配置しています。

新しいフォルダを作れます。階層は一応、１０ほどまでです。それ以上になったときは動作の保証は出来ません。特にフォルダの移動は注意して下さい。フォルダ名は１０文字程度まででスペースは使えません。

ドラッグ＆ドロップでカード及びフォルダを移動できます。カードの順番も任意に変えられます。ただし、一番下には移動できないため下から２番目に移動して一番下のカードを１つ上に移動することで対応して下さい。

メニューから移動を選ぶと、カーソルキーでも移動させられます。

マークを使うと複数のカードを一度に移動できます。

マークはスペースキーを押すかアイコン部分をｸﾘｯｸするとつけられます。フォルダにはつけられません。

カード及びフォルダの削除が出来ます。マークを使って複数のテキストの削除も出来ます。

タイトルをｸﾘｯｸすると、フォルダ名を変更できます。メニューからでも可能です。

アイコン部分を右クリックするとアイコンを変更できます。

ﾏｰｸボタンで次のﾏｰｸしてあるカードに移動でします。上に移動するときはｓｈｉｆｔキーを押しながらです。

f4キーでもできます。

新規フォルダ(N)

　新しくフォルダを作ります。フォルダ名は10文字程度まででスペースは使えません。

 名前変更(R)

　フォルダ名を変更します。このメニューでカードのタイトルは変更できません。カードのタイトルを変えるには、タイトルフィールドを書き換えてください。

　フォルダ名をクリックして少し待っても変更できます。

 移動(M)

　カードに移動を行います。これを使えばキーボードでも移動処理ができます。

 カード読み込み(T)

　登録される場所は、現在選択されているフォルダです。

　フォルダが選択されていないとなにも起こりません。詳しくはこちら

 カード書き出し(O)

　マークをつけたカードをまとめて一つのファイルとして書き出します。ファイル名はtextclip.txtです。 マークがひとつも無い場合は、現在選択されているカードを同様に書き出します。

　メニューの「データ書き出し」を選んでも同様です。

実行すると、ダイアログが開きます。

書き出し内容の「本文のみ」というところをチェックすると、カードのタイトルなどの情報は書き出されません。長い原稿を分割して書いたものを１つにまとめる場合に有効かと思います。

１行のデータをタブ区切りに

これは将来なくなります。今回表モードを作ったことでメールアドレスなどを一発ペースト用に登録されていた方など、これを利用して簡単に２列のタブ区切りＴｅｘｔにできます。初心者の方は使わない方がいいかも知れません。

書き出し後、クリップボードに入れるをチェックすると、書き出した内容がクリップボードに入れられます。すぐにワープロに貼り付けたいときに便利です。

 カード書き出し（１カードを１ファイル）

　マークをつけたカードをまとめＴＥＸＴファイルとして書き出します。ファイル名はタイトルです。同名の場合、後のが残ることになりますのでご注意下さい。

 他TextClipper用書き出し

　マークをつけたデータを他のＴｅｘｔＣｌｉｐｐｅｒに読み込める形式でファイルに書き出します。書き出したデータは他TextClipperデータ取り込みで取り込めます。詳しくはこちら

 他TextClipperデータ取り込み

 他のTextClipperからのデータを取り込みます。詳しくはこちら

 カード検索(F)

　カードの検索ができます。カード検索

 再読込（A)

　ツリー部を読込なおします

　ﾏｰｸ関連機能でカードを表示しないようにしたものを復帰させる場合に使います。

複製(C)

カードやフォルダの複製を作ります。フォルダの場合、内容も複製を作ります。フォルダの複製は複製後再読込が実行されます。

 削除(D)

　選択中のカードやフォルダを削除します。マークされているカードがあるときは、 それら全てを削除します。

　削除を行うと、データファイルに無駄な部分ができます。ときどき、ファイルメニューの「パック」 を実行して、その無駄を省くようにしてください。

　ツリーリストの上にあるボタンを押しても同様です。

　テキストフィールドの上にあるボタンは、カード削除専用です。 フォルダを削除することはできません。

削除済みカード(U)

削除したカードを復活させたり、完全に削除させます。

一括属性変更(B)

マークのついたカードの出典名やアイコン、ペーストなどを一括して変更します。

 マーク関連(K)

マークに関する処理を行います。

 一発ペースト関連

　一発ペースト用のチェックボックスに関する処理を一括して行います。

 リスト書式(L)

　ツリーリストのカードの表示形式を変えます。

 並び替え(S)

　ツリーリストのカード一覧を並び替えます。


カード読み込み

メニューの入出力－カード読み込みを選びます。

選択するファイルはテキストファイルです。

複数のデータが入っているものも一括して読めます。その時の区切りは

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

つまり先頭から１５個以上続く@の行を区切りとして読み込みます。

１行目はタイトルにも使われます。

カードはカーソルのあるフォルダに読み込まれます。

念のため、バックアップしてからやって下さい。


履歴

９２年、プログラミングツールとして開発。置換機能のみサポートして、ＭＩＦＥＳのマクロと連携して使う。

　　　　　　データは他のエディタで編集し、読み込んで置換後にﾌｧｲﾙとして出力。

９５年、ＷＩＮＤＯＷＳ版に移植。

　　　　　　おおかたは上と同じ。出力はせずに、クリップボードにコピーして使う。

９６年、データベース化する。（ＲＥＣＩＣＬＥ　ＣＡＲＤ）

　　　　　入力もこのソフトを使用。

９７年６月　ＴｅｘｔＣｌｉｐｐｅｒ　Ｖｅｒ　３．１として公開。

Ｖｅｒ３．１１　ヘルプの間違いを修正。

　　　　　　　テキストファイル読み込みが出来るように。

９７年９月

Ｖｅｒ ４．１　リスト表示部分をエクスプローラ風にする。

　　　　　　　文章内検索機能を追加。

Ｖｅｒ ４．１１　ＢＵＧ　ＦＩＸ

Ｖｅｒ ５．１　ボタンウインドウ

　　　　　　　登録日と更新日も管理する。

　　　　　　　ソートの強化。

　　　　　　　検索の強化。

　　　　　　　バックアップ機能を追加。

　　　　　　　データ読み込み部分の高速化。

               CTRL+Vなどでペーストできないソフトの対処方法を変更　ＣＬＡＳＳで見る。

９７年１０月

Ｖｅｒ ５．２　出典名も保存

　　　　　　　ボタンウィンドウをタイトルバーの中央に。

　　　　　　　ＷＺ用にコピーキー　ＳＨＩＦＴ＋Ｆ８を追加。

　　　　　　　検索文字を全角のスペースでも区切れるように。

　　　　　　　一発処理の後、その前のクリップボードを復帰。（テキストのみ）

Ver　５．２１　パソコン通信用に　一発ペーストの後のクリップボード復帰は行わないように。

Ver　５．３　一発ペースト後の復帰をオプションで設定できるように。

　　　　　　　置換機能にタイムスタンプの変数を使えるように。

　　　　　　　ウィンドウの大きさを変えられるように。

　　　　　　　ＣｌｉｐＴｏｏｌの搭載。

　　　　　　　ＴＥＸＴのフォントを変えられるように。

97年１１月

Ver　５．３１　大きいフォントに対応

Ｖｅｒ　５．４　　保存ボタンを追加

　　　　　　　　新規追加時の一時的な表示位置を指定可能に。

　　　　　　　　プログラムを見直し、一発処理をより確実に、スピーディーにできるように。

　　　　　　　　一発保存時に画面中央にアイコンを表示し、音のでないノートでもわかるように。

　　　　　　　　クリップツールに数種類のツールを追加

　　　　　　　　データ数を見れるように。

97年12月

Ver  ５．４１　テキスト読み込み時のバグフィックス

　　　　　　　　一発フロッピー保存機能を追加

　　　　　　　　スペースの入ったディレクトリ名のディレクトリの中でもバックアップが出来るように修正

Ver  ５．４2   データ量が増えた場合、一発ペーストができなくなることに対応。

　　　　　　　　一発保存失敗をアイコンで表示。

Ver  ５．４3   連続一発保存を可能に

98年１月

Ver  ５．５　　非公開バージョン

　　　　　　　　ＴＥＸＴ部分で自動的にＩＭＥをONにする。

　　　　　　　　一覧部分に登録日なども表示。

　　　　　　　　一覧部分の幅を可変に。

　　　　　　　　テキストを一括して登録できるように。

Ver　５．５１　若干のバグ修正を行い公開。

98年３月

Ｖｅｒ　６．００　ＴＥＸＴ管理ファイルの構造を大幅に変更。

　　　　　　　　他のｔｅｘｔｃｌｉｐｐｅｒのデータを取り込めるように。

　　　　　　　　タスクバーに表示しないようにできるように。

　　　　　　　　一発処理をより確実にできるように。ＮＩＦＴＹ　ＭＡＮＡＧＥＲやＩＥのＵＲＬ部分にも対応

　　　　　　　　$_WAYEAR_変数の追加

　　　　　　　　置換対象を１００種類まで使えるように。

　　　　　　　　ｔａｂキーによるタブの入力ができるように。環境設定で。

Ver　６．１０　深いディレクトリにインストールしたとき完全バックアップできない事の修正

　　　　　　　　マークの反転

　　　　　　　　置換ダイアログに対象のｔｅｘｔを表示

　　　　　　　　一発ペースト時にクリップツールを使えるように

　　　　　　　　$_SELECTED_変数の追加

98年5月

Ver  ６．２０　ＣＴＲＬキーを押しながら一発ペーストすると置換文字列がある場合

　　　　　　　　クリップボードの内容がそこにはいるように。

　　　　　　　　ＴＥＸＴ部に書かれてあるｕｒｌをダブルクリックするとブラウザが起動するように。

　　　　　　　　クリップボードの履歴機能

　　　　　　　　一発ペーストと一発ペーストフォルダの統合

　　　　　　　　ボタンウィンドウをちょっと上に。

　　　　　　　　ボタンウインドウにヒント表示。

98年7月

Ver  ７．００　データファイル構造を一部変更。

　　　　　　　　出典部分も変更可能に。

　　　　　　　　データファイルの切り替えを可能に。

　　　　　　　　ＴＥＸＴ部で検索と置換をできるように。

　　　　　　　　バックアップファイルをＴＥＸＴファイルにする。

　　　　　　　　直接取り込みを廃止して直接書き出しにする。

                 一発ペーストのリストにデフォルトフォルダを表示しないようにもできるように。

98年８月

Ver　７．１０　Ｗｉｎｄｏｗｓ９８での不具合の解消

　　　　　　　　クリップボード履歴機能を使わないようにできる。

　　　　　　　　クリップボードの履歴を終了時に保存しないようにできる。

Ver  ７．１１　バグ修正

　　　　　　　　ワードでのカットに対応

98年９月

Ver ７．２0　ショートカットキーにｓｈｉｆｔキーなどのダブルプッシュも使えるように。

　　　　　　　 ボタンウィンドウのオンオフをタスクトレイからできるように。

                ボタンウィンドウの動きを止めれるよう。

                置換機能用変数に曜日用変数を３つ追加

　　　　　　　タイプアゲイン機能を追加

Ver ７．２１　タイプアゲイン機能のバグフィックス

　　　　　　　　クリップツールファイルを＊．ｄｌｌから＊．ｃｔａに変更し、複数組み込めるように。

　　　　　　　　ＮＴで表示されなくなったときのためにタスクトレイから位置をリセットできるように。

９８年１０月

Ｖｅｒ ７．２２　非公開版

　　　　　　　　タイプアゲイン機能をはずす [image] AgainTyperとして別のソフトで公開

Ｖｅｒ ７．２３　置換処理の前回分を保存

　　　　　　　　ＡＬＴ＋ｆ４で最小化

                 フォルダ名変更時のＢｕｇ　Ｆｉｘ

９８年１２月

Ver ７．２４　別ＷＩＮＤＯＷで編集できるように。複数のカードを同時に開ける。

　　　　　　　 ｂｕｇ修正

Ｖｅｒ ７．３０　非公開　ＴＥＳＴ用

Ｖｅｒ ７．３１　Ｗｉｎｄｏｗｓ　ＮＴに対応

　　　　　　　　別Ｗｉｎｄｏｗを閉じるとき変更していない場合は保存しない。

                 レジストリが異常になったときのために、レジストリをクリアできるように・・・。

　　　　　　　　ＢＵＧ修正

９９年３月

Ｖｅｒ ７．４０　メニューを整理

                  削除データの復活ができるように

　　　　　　　　データ書き出しで本文のみを書き出せるように・・・。

　　　　　　　　１つのカードのテキストのサイズを３００ｋまで扱えるように・・・。

　　　　　　　　カードの順番を自由に並び替えられるように・・

　　　　　　　　カードのアイコンを６種類まで使えるように・・・

　　　　　　　　表モードのサポート　１行のペーストデータの管理がしやすくなりました。

　　　　　　　　一発新規登録

　　　　　　　　クリップツールに表関係ツールを３つ追加。ＨＴＭＬ表作成など。

　　　　　　　　クリップツール連続実行。

                 一発登録で既存のカードに追加できるように。

                 フォルダとカードの複製

９９年４月

Ｖｅｒ ７．４１　バグ修正

Ver  ７．５０　ポップアップメニューにカードのアイコンを表示

　　　　　　　　アイコンを２５種類使えるように。

　　　　　　　　一発Window表示

　　　　　　　　一発ペーストの履歴表示（要環境設定）

Ver  ７．５１　環境によってアイコンが表示されないと言うところを修正

　　　　　　　　窓でも検索と置換ができるように。

９９年６月

Ver  ７．５２　まことさんによる「きこりヘルプ」を梱包。

　　　　　　　　テキスト書きだし後、クリップボードに入れられるように。

　　　　　　　　テキスト書き出しにタイトルと本文だけというのを追加

　　　　　　　　バグフィックス

Ver  ７．５３　新規フォルダ作成時にフォルダ名を変えたときのバグ修正。（暫定版）

９９年７月

Ver  ７．５４　印刷機能（簡易）の追加

　　　　　　　　カードごとの書き出し

　　　　　　　　非アクティブのフィールドの色を変えないようにできる（環境設定）

９９年8月

Ver  ７．５5　スピードアップ

　　　　　　　　他ＴｅｘｔＣｌｉｐｐｅｒ書きだしなどの機能追加

９９年10月

Ver  ７．５６　ボタンウィンドウの改良　一発登録の場所など

　　　　　　　　検索後、該当カードのみを表示できるように

　　　　　　　　置換処理での空白の扱いを変数が残るのではなく、空白に置換できるように。

　　　　　　　　新規カードも別ＷＩＮＤＯＷから作れるように。（要環境設定）

　　　　　　　　クリップボード履歴をＰＯＰＵＰのルートに表示できるように。（要環境設定）

　　　　　　　　細かい不具合の修正

Ver  ７．５７　細かい不具合の修正

９９年12月

Ver  ７．５８　２０００年の年表示の修正（１００になっていた）

　　　　　　　　細かいバグ修正


御礼

たくさんのメール、ありがとうございます。

バージョンアップ連絡用のアドレスもついに１００を越えました、

これで少なくとも１００人の方には使っていただいていると言うことになり、なんか信じられません。本当に嬉しいです。

またこのプログラムを作るに当たり、多くの人たちに協力していただきました。

この場を借りて、紹介と、御礼を言わせていただきます。

ＴｅｘｔＣｌｉｐｐｅｒの前身のＲｅｃｉｃｌｅＣａｒｄを使ってくださって、ＴｅｘｔＣｌｉｐｐｅｒの制作のきっかけをつくってくださったＰＡＯさん。

サウンド周りを手伝ってくださったＰＰＬさんとボタチャン。

デバッグを手伝って下さった田坂さん。

木こりヘルプを作ってくださった、まことさん

β版をテストして下さった山本さん。

ツリー部分のアイコンを作って下さったノリチャンとzabuさん。

そしてメールを送って下さった方々。

どうもありがとうございました。


その他

このソフトには書くほどではないのですが、小さな工夫があります。

それらを、ちょっと列挙しておきます。

フィールドの移動がファンクションキー一発で出来ます。画面に書いてあるのでそれを押してください。

ツリーリストとカードのところで右クリックすると、メニューがでます。また、ＥＳＣキーでもでます。

タイトルが空の時、タイトルをダブルクリックすると、自動的に設定されます。

グループとタイトルに　&を使用すると、ポップアップリストから選択するときに便利です。

　　　メモ(&M)

のようにすると、Mキーでそこが選択されます。

ＴＥＸＴのところで出るメニューのWordWrapはＴＥＸＴの改行の表示方法を切り替えるものです。

ＴＥＸＴのところで出るメニューのフォントでＴＥＸＴのフォントを変えられます。

ツリーリストのフォルダでｓｈｉｆｔを押しながら右矢印キーを押すとその配下のフォルダがすべて開きます。

逆に左矢印キーで閉じます。

タスクトレイのアイコンを左クリックすると一発ペーストが出来ます。

タスクトレイのアイコンを右クリック、右ダブルクリックすると一発保存が出来ます。

これらは環境設定でｼﾝｸﾞﾙｸﾘｯｸとダブルクリックを切り替えることができます。

注意

マウスを使ってタスクトレイのアイコンをクリックするときは必ず、目的のエディタをアクティブにした状態から一発で行って下さい。間違って、周辺を押してしまって目的のソフトがアクティブでなくなると、クリックしてもうまくいきません。そのときは再度目的のソフトをアクティブにしてから行って下さい。

Aboutでデータ数が見られます。検索モードの時は該当データ数です。

ＴＥＸＴ部に書かれてあるｕｒｌをダブルクリックするとブラウザが起動するようになっています。

ＳＨＩＦＴを押しながらＥＮＴＥＲキーでもできます。

タスクトレイのアイコンを左でダブルクリックするか　環境設定で設定した新規カードキーでいつでもどこでも新規カード入力ができます。アクティブキーと似ていますがちょっと違います。

ＴＣの画面が表示されなくなったとき、タスクトレイクリックして現れるメニューの「位置リセット」を実行して下さい。


環境設定

このソフトの機能をフルに利用するためには、環境設定をする必要があります。

まず、ﾒﾆｭｰのファイルからオプションを選択してください。

すると、ダイアログが開きます。

キー割り当て

ボタンウィンドウを利用する場合はこれらのキーの設定はしなくてもかまいません。

一発ペーストキー

一発ペースト機能を実行します。

任意のエディタを使用中、このキーを押すと、デフォルトのグループのタイトル一覧がポップアップﾒﾆｭｰとして表示されその中から選ぶと、その内容が使っているエディターにペーストされます。

一発登録キー

一発登録機能を実行します。

任意のエディタでテキストを選択してこのキーを押すと、その部分がデフォルトの登録フォルダに保存されます。

一発登録フォルダキー

一発登録フォルダ機能を実行します。

上記の一発登録キーと同じですが、登録の時にフォルダの指定が出来ます。

この後、デフォルトのフォルダ名がそれにかわります。

アクティブキー

別のソフトで作業中このキーを押すと、ＴｅｘｔClipperがアクティブになります。

クリップツールキー

クリップツールを呼び出すためのキーです。

新規カードキー

すぐに新規カードを開くためのキーです。タスクトレイのアイコンを左でダブルクリックしてもできます。

起動時ページ

アイコン状態で起動

このソフト起動時にアイコン状態で実行するかどうかを指定します。

ボタンウインドウを使う

ボタンウインドウをつかうかどうかです。ここをチェックしておくと小さいウインドウが常に画面に出てそれを押すことで一発処理が出来ます。

ボタンウィンドウをタイトルにのせる

ボタンウィンドウをタイトルバーにのせるかどうかです。ここをチェックしておくと、アクティブなウインドウにボタンがのります。

ツールバーに表示

チェックをはずすとツールバーに表示されません。アクティブにするには、ボタンウインドウを右クリックするかショートカットキーを使うか、トレイアイコンをクリックしてメニューから選ぶかでできます。

ペーストとコピーとカットページ

ここは普通は必要ありません。

通常、コピーはｃｔｒｌ＋ｃ　ペーストはctrl+vを使っています。

ソフトによって、これではペーストやコピーが出来ないときがあります。

ＷＴＥＲＭはＡＬＴを押しながらＥを押してｐを押さないとペーストできません。

ですから、ここにそのコントロールのクラス名を書いておきます。複数ある時は「,」で区切ってかいてください。コントロールのクラスは同じウインドウ上でも、違う場合がありますので、必要なときはそれぞれを設定して下さい。

うまくいかないときはとりあえず一番下の、ＷＭ＿ＸＸＸＸに設定してみて下さい。

ほとんどの場合、うまくいくと思います。そして早いです。

こちらを標準にしようとしたのですが、やはりＣＴＲＬ＋Ｖなどのサポートが多かったため、やめました。ＩＥやＮＩＦＴＹ　ＭＡＮＡＧＥＲなど、うまくできないときは、ここを設定すると良いでしょう。

コピーとカットも同様です。クラス名を調べるときも上とおなじ一発ペーストをやって下さい。一発登録では取得できません。

もしこれら以外でどうしてもほしいキーの組み合わせがあるときは、教えてください。

注意

　ここへの登録は必要最小限にお願いいたします。

　ほとんどのソフトは設定せずに使えるはずですから。

そして一発ペーストのあと、それまであったクリップボードを元に戻すかどうかの設定が出来ます。

これはテキストのみ有効ですが、このソフトでは一発ペーストの際、一旦ペーストする内容をクリップボードに転送してそれをペーストするようになっています。ですから、通常はそれまでの内容はなくなります。でもここのチェックボタンをチェックしておくと、一発ペーストの１秒後に、もとの内容に戻すようになります。

ところが、ＷＴＥＲＭなどの通信ソフトではペーストに時間がかかるため、ここをチェックしておくと、不具合が発生する場合があります。その場合はそのソフトのウインドウのクラス名を登録して、クリップボードを戻さないようにもできます。

履歴を表示をチェックしておくとペースとしたカードを１０件まで覚えておけます。

ペーストのところのデフォルトフォルダの表示をチェックしておくとＰＯＰＵＰメニューの最初にさっき一発ペーストしたところのリストが表示されます。オフにするとフォルダ名が表示されます。

クリップボードの履歴を５個までルートに表示することができます。

バックアップ

このソフトのデータをバックアップするパスとファイル名を指定します。

ファイル名の拡張子はLZHにしてください。

たとえば、ＤＯＳ／Ｖ機でフロッピーにバックアップするときは、

ａ：ｔｅｘｔｃｌｉｐ．ｌｚｈ

としておくといいでしょう。

また$と#を利用することで、データファイルごとにバックアップファイル名を変えられます。

A:TC$.LZH

とすると「A:\TC仕事用.LZH」というように、データ名称が入ります。下のデータファイルを参照。

Ａ：TC#.LZH

とすると、「A:\TC0.LZH」というように、データファイル番号が入ります。

これは完全バックアップで利用します。

出典

一発保存したとき、どのソフトから持ってきたのかを保存するようにしています。

普通、そのソフトのタイトルを持ってくるようになっているのですが、ソフトによっては編集ファイルによってタイトルが変わるものがありそんなのは出典として利用しにくいと思います。

そこで、ソフトによって出典名を設定できるようにしました。

１０個まで登録が可能です。

出典名に、好きな名前を入れます。［，］やスペースは使えません。

クラス名にはそのウインドウのクラス名を入れます。方法もおなじです。

これで、そのソフトから一発保存したデータにはこの出典名が入ると言うことになります。

クラス名は「，」でくぎると複数指定できますので、たとえばエディタという出典名にして、クラスに

メモ帳やＷＺのクラスを入れておくことで出典名を統一することもできます。

データファイル

まず、メニューのファイル　環境設定でダイアログを開き、その中のデータファイルを開きます。

そこにデータファイルのあるフォルダを指定します。

入力は任意の行をダブルクリックして出てくるダイアログでフォルダを指定します。

新規の場合は、新規かどうか聞いてくるので、YESを答えるとそのフォルダに新規のファイルを作ります。

名称には自分の好きな名前を入れて下さい。「仕事用」とか「１９９８年」とか・・・。

1のフォルダは変更できません。デフォルトとして使います。

ClipTool

現在組み込まれているクリップツールとそのファイル名を表示します。

不必要なものはファイル単位で削除できます。エクスプローラなどで削除してください。

カードアイコン

カードのアイコンを自分の好きなものに変更できます。

アイコンは１６Ｘ１６ドットのｂｍｐファイルでバックが白のものを準備して下さい。

変えたいアイコンをダブルクリックしてそのファイル名を入力すると変わります。

その準備したファイルは取り込まれるわけではありませんので以後、消したりしないようにしてください。

無くなるとデフォルトのアイコンに戻ります。

その他

新規データ追加位置

新しく追加するデータはツリービューの最後に上か下かに表示するかどうかをしていします。

これは一時的で並び替え、検索などを行うと任意の順番に置き換えられます。

Floppy Drive

一発フロッピー保存の時や他のＴｅｘｔＣｌｉｐｐｅｒに渡すためのデータ書き出しの時のフロッピーのドライブ名を指定します。

ＤＯＳ／Ｖ機なら［Ａ：］

９８シリーズなら［Ｃ：］

でいいとおもいます。「：」も含めて２文字で入れてください。

ＴＥＸＴの所で自動的にＩＭＥをＯＮにする。

ここをチェックしておくと、ＴＥＸＴ部に異動したとき、自動的にＩＭＥがＯＮになります。

タスクトレイアイコンをｼﾝｸﾞﾙｸﾘｯｸでフォルダ指定。

一発処理でここをチェックするとタスクトレイのアイコンをｼﾝｸﾞﾙｸﾘｯｸしたらフォルダ指定になり、ダブルクリックしたらデフォルト指定になります。

チェックをはずすと逆になります。

テキスト部でタブキーでタブを入力できるようにする

ここをチェックするとＴＥＸＴ部でタブキーによるタブ入力ができるようになります。

取り込みでﾌｫﾙﾀﾞが違うとき、新しいﾌｫﾙﾀﾞに変更

ここをチェックしておくと、他のＴｅｘｔｃｌｉｐｐｅｒの取り込んだカードのﾌｫﾙﾀﾞと、すでにあるカードのﾌｫﾙﾀﾞが違うとき、取り込んだﾌｫﾙﾀﾞに変更します。チェックしていないと、内容だけを変えます。

クリップボード履歴を使う

ここをチェックしておくと、クリップボード履歴機能が使えます。ＭＳ－ＷＯＲＤで不具合が発生する場合は使わないようにしてください。

クリップボード履歴を終了時に保存

ここをチェックしておくと、次回起動したときに、それまでの履歴が使えるようになります。

非アクティブのフィールドを灰色にする

ここをチェックしておくと、ＴＥＸＴ部などにカーソルがないとき、灰色になります。

非表示時の新規カードは窓で開く

ここをチェックしておくと、ＴｅｘｔＣｌｉｐｐｅｒが表示されていないときにショートカットなどで新規カードを作ったとき、窓が開きます。


クリップツール

クリップツールは正直言って私の必要性から作ったものです。

せっかく強力なクリップボード操作プログラムが出来たのだから、別の使い方は出来ないかと思い、昔から欲しかった機能を作り込んでみました。

本来の目的がプログラミングのためだったので、普通はあまり使わないと思いますが、人によっては便利だと思います。拡張性を考慮していますので、今後、有益なツールが出てくることと思います。

クリップツールとは [image] ボタンウィンドウの「Ｔ」を押すと現れるメニューのことです。

環境設定で設定したクリップツールキーでも可能です。

これでクリップボードを利用してテキストの加工が出来ます。

クリップツールには次の４種類の仕様があります。

１．クリップボードの内容を変えるだけ。

２．文字を選択しているとき、まずそれをＣＯＰＹしてその文字に対して加工する。

３．クリップボードの内容を加工し、その直後ペーストする。

４．選択部分をカットし、加工し、ペーストする。

標準で装備されているのが、つぎのものです。ファイル名はTEXTCPBD.CTAです。

引用コピー　これは上の仕様の２に当たるものです。

　　こんにちは　吉村です。

　　今日はいい天気ですね。

という文章があると、この２行を選択してクリップツールの引用コピーを行うと、

次にペーストすると、

　　>こんにちは　吉村です。

　　>今日はいい天気ですね。

となります。

引用コピー（７８ｂｙｔｅ）　これは上の仕様の２に当たるものです。

　　こんにちは　吉村です。

　　今日はいい天気ですね。

という文章があると、この２行を選択してクリップツールの引用コピーを行うと、

次にペーストすると、

　　>こんにちは　吉村です。

　　>今日はいい天気ですね。

となります。

上との違いは７６ｂｙｔｅ以上の行は７８ｂｙｔｅで改行させると言うところです。

改行を取る　これは４に当たるものです。

指定したテキストの改行を取ります。

インデント右へ　左へ　これは４に当たるものです。

　　こんにちは　吉村です。

　　今日はいい天気ですね。

という文章があると、この２行を選択してクリップツールのインデント右へを行うと

    　　こんにちは　吉村です。

    　　今日はいい天気ですね。

と右にずれます。

左もおなじです。

（）で囲む　これは４に当たるものです。

ａｂｃというのを選択して実行すると

(ａｂｃ)になります。

日時挿入　これは３に当たるものです。

好きなところで実行すると、

97/10/26 13:14

というのがでます。

代入の逆転　これは１に当たるものです

    OptionFm->RunIcon=RunIcon;

    OptionFm->AutoMove->Checked=MapData->AutoMove;

    OptionFm->BackClipBoard->Checked=HukkiClipBoard;

    OptionFm->UseButton->Checked=UseButton;

    OptionFm->FileName->Text=BackupFile;

    OptionFm->NoHukkiClass->Text=NoHukkiClass;

    OptionFm->ClassStr=ClassStr;

のようなものをクリップボードにコピーしてからこれを実行して、ペーストすると、

    RunIcon=OptionFm->RunIcon;

    MapData->AutoMove=OptionFm->AutoMove->Checked;

    HukkiClipBoard=OptionFm->BackClipBoard->Checked;

    UseButton=OptionFm->UseButton->Checked;

    BackupFile=OptionFm->FileName->Text;

    NoHukkiClass=OptionFm->NoHukkiClass->Text;

    ClassStr=OptionFm->ClassStr

のようになります。

一応ＢＡＳＩＣとＰＡＳＣＡＬでも大丈夫と思います。

小文字に　大文字に　これは４です。

選択中の英字を大文字または小文字にします。

ＴＡＢ－＞ＣＳＶ　これは４です。

ＴＡＢ区切りをカンマ区切りにします。

Ｃｓｖ－＞Ｔａｂ　これは４です。

カンマ区切りをＴＡＢ区切りにします。

ＴＡＢ区切りをＨＴＭＬに。

ＴＡＢ区切りをＨＴＭＬのテーブルにします。

このほか、いくつかホームページにアドインツールを用意していますので必要に応じてダウンロードして＊．ＣＴＡファイルをＴｅｘｔＣｌｉｐｐｅｒにコピーして利用できます。

どんなクリップツールが組み込まれているかは環境設定で見ることができます。

もしいいクリップツールを作ったり、アイデアが思いついたりしたときは是非ご一報ください。

何度やってもうまくいかないときは、ウインドウを一度他に切り替えて戻すとうまくいく場合があります。

クリップツール連続実行

上に書いたインデントは８つずらしたいときなど、２度実行する必要があります。

そんなときに便利な機能です。

２回あるいはそれ以上実行したいとき、ＰＯＰＵＰメニューが開かれた後、選択する前に実行したい回数分、スペースキーを押して下さい。警告音が鳴りますが気にしないで良いです。

そのあと実行するとその回数分クリップツールが実行されます。

現在、インデントでのみ有効です。引用もこれを使うと>を好きな数追加できますが・・・。

それ以外ではしようしないようにして下さい。


クラス名の取得方法

簡単にクラス名を書いてっといっても、クラス名なんて簡単にわかりませんよね。

でも、本ソフトにはちゃんとそのための機能も備えていますのでご安心下さい。親切でしょ？

とりあえず、普通、ctrl+vで目的のソフトに一発ペーストして下さい。

うまくいかない場合でも強引に一発ペーストを行って下さい。数回。

そのあと、ｔｅｘｔｃｌｉｐｐｅｒの環境設定を開いてペーストやコピー、出典のところを見て下さい。

下に何か出てるでしょう。これが、そのソフトのそのＷＩＮＤＯＷのクラス名とＣＯＮＴＲＯＬのクラス名です。

それを、書くといいのです。

入れたいフィールドをダブルクリックすると入ります。


一発ペースト

 一発ペースト機能とは

　これは、登録されているカードを別のソフトで利用するときに使う機能で、デフォルトフォルダからカードを選択し、メモ帳等に貼り付けられます。

　ここで、カードは一発ペースト用に設定しておかないと、一覧で表示されません。

TextClipperの画面の右側にある「ペースト」というチェックボタンはここをオンにしておくと、一発ペーストができます。

 操作

　次のいずれかの操作をして、一発ペースト機能を利用します。

ボタンウィンドウの書類のボタンを押す。

          or

一発ペーストキーを押す。

          or

タスクトレイのTextClipperアイコンを左クリックする。

（ただし、環境設定その他タブ「タスクトレイアイコンをシングルクリックでフォルダ指定」をチェックしてある場合は、左ダブルクリック。）

　すると、メニュー、クリップボードの履歴、次にツリーのルート、そしてデフォルトのフォルダのタイトルが表示されます。その中から、利用したいカードを選ぶと、メモ帳のカーソル位置に、選択したカードが貼り付けらます。

　これが一発ペースト機能です。

　尚、このときに選んだカードが置換文字列を含んでいたときは、置換処理が行われます。

その他

右クリックで選ぶと編集可能なwindowでそのカードを開きます。一発window

環境設定で一発ペーストの履歴やクリップボード履歴機能を使わないようにすることができます。

また、デフォルトのフォルダの内容を表示させず、フォルダ名を表示させることもできます。

通信でも使用できるので、ＩＤを登録しておくのもいいと思います。

いろいろ試してください。

応用

カードを選ぶときに、ｓｈｉｆｔキーを押しながら選ぶと、クリップツールがそのカードに対して働きます。使い方によっては便利です。

カードを選ぶときに、ｃｔｒｌキーを押しながら選ぶと置換文字列がある場合クリップボードの内容がそこに入ってペーストされます。

表モードの２列のものを使うとカードの中の１行ずつをペーストの対象にできます。－＞表モード


一発Window

一発ペーストでカードを選ぶときに、右クリックで選ぶか、選ぶ前にスペースキーを押しておくと、損もカードはペーストされないで編集可能なwindowで開くことができます。

作業中にTextClipperに登録してあるメモを見るとき、わざわざTextClipperのメインウィンドウを開くまでもなく、簡単に参照できるように作りました。開いた時点でのこのwindowは常に一番上に来るようになっていますので、これを見ながら他のプログラムを操作できて便利かと思います。

また、このwindowでの編集、登録も可能です、


一発登録

 一発登録機能とは

　一発登録機能は、デフォルトフォルダに、カードを連続して登録するために用意されています。

　このページではインターネットエクスプローラーから登録する場合の手順を説明します。他のソフトでも大抵同じように一発登録ができますが、どうしても一発登録ができない場合は、このページ最下の補足をご覧ください。

 手順

登録したいテキストを選択する。

　まず、この図のように登録したい部分を選択（反転表示）します。

　そして、次のいずれかの操作を行います。

ボタンウィンドウ の一発登録アイコン:（右から3番目の白いラベルのフロッピー）をクリックする。

            or

一発登録キーを押す。

　　　　　or

タスクトレイのTextClipperアイコンを右クリックする。

ただし、環境設定その他タブ「タスクトレイアイコンをシングルクリックでフォルダ指定」をチェックしてある場合は、右ダブルクリック。

　以上の操作で、選択したテキスト（例では、「Ｑ７...(中略)...ました。」）がデフォルトフォルダに登録されます。

　これが一発登録機能です。この機能を使えば、通信ログやプログラムを見ていて「この部分はとっておきたい！」と思ったときに、すばやくカードに登録できます。

一発登録フォルダ機能

 一発登録フォルダ機能とは

　一発登録機能とほぼ同等ですが、登録先がデフォルトフォルダではなく、毎回自分で選択できる点で異なります。

　なお、どうしても一発登録ができない場合は、このページ最下の補足をご覧ください。

 手順

登録したいテキストを選択する。

　一発登録機能と同様に、テキストを選択します。

　そして次のいづれかを行います。

ボタンウィンドウの一発登録フォルダアイコン:（右から２番目の白赤いラベルのフロッピー）をクリックする。

　　　　　　　or

一発登録フォルダキーを押す。

　　　　　　　or

タスクトレイのTextClipperアイコンを右ダブルクリックする。

ただし、環境設定その他タブ「タスクトレイアイコンをシングルクリックでフォルダ指定」をチェックしてある場合は、右クリック。

 　ここまでで、図のようにフォルダの一覧が表示されます。

 そのなかから適当なフォルダを選択し、「ここに登録」をクリックします。 　すると、選択したテキストが、そのフォルダに登録されます。なお、これ以降このフォルダがデフォルトフォルダとして、 一発登録機能で利用されます。

「ここのカードに追加」を選ぶとカード一覧が表示されそこで選ぶとそのカードに追加されます。

ただしそのカードがテキスト部に表示されている場合や「窓」で開いているときは追加できません。

この機能は表モードの２列のものに追加したときは特別な処理をします。

１行１行でタブが無いか調べ、タブがあればそのまま追加し、無ければダイアログが出てタイトルを入力できるようになります。デフォルトでは選択した文字列が入っています。

補足

登録されるときに、クリップで留める音が鳴ります。本当はホッチキスの音です（＾＿＾；）

それで登録されたか確認してください。

保存に失敗したときは×印が表示されます。何度やってもうまくいかないときは、相性が悪いものと思われます。

ウインドウを一度他に切り替えて戻すとうまくいく場合があります。

一発登録キーでおこなうと確実にできます。


ボタンウィンドウ

このボタンで一発処理が使えます。

このウインドウは環境設定の「起動時」でボタンウィンドウを表示するようにしておくと自動的に表示されます。

好きなときに表示させたいときは、タスクトレイのアイコンをクリックしてメニューから表示させてください。

一番左の青い部分をドラッグすると任意の場所に移動でき、そこに固定されます。

このウインドウはアクティブなタイトルバーにくっつけることもできます。くっつけたいときは青い部分をクリックしてください。

書類のボタンは一発ペーストを行います。

フロッピーのボタンは一発登録を行います。

一番右の「Ｔ」のボタンはクリップツールを使うときに押します。


実行方法

梱包ファイル(textcpxx.lzh)を解凍します。このとき、解凍されたファイルは全て同じフォルダに置いてください。これでインストール終了です。

梱包されているファイルは

    textclip.exe    textcpdl.dll  　clipsnd.wav  textclip.hlp

  　textcpbt.exe  txtcpbd.cta　Ｔｅｘｔｃｌｉｐ.chm

　　Data.lzh（この中にサンプルが入っています。）

    vcsrc.lzh   cbsrc.lzh

の１０こです。

各ファイルの意味は次の通りです、

Textclip.exe　プログラム本体

Textcpdl.dll   実行時に必要なｄｌｌファイル

Clipsnd.wav　ホッチキスの音

Textclip.hlp　ヘルプファイル

Textcpbt.exe　ボタンウィンドウのプログラム（単体では実行できません）

Textcpbd.cta　標準のクリップツール

Textclip.chm　きこりヘルプ（まことさん作）

data.lzh　サンプルデータ

vcsrc.lzh　cbsrc.lzh　クリップツールのサンプル

データファイルは

TEXTCP7.DAT　属性部のデータ

TEXTCP7.IX0　属性部のインデックス

TEXTCP7.IX1　属性部のインデックス

TEXTCP7.TX 　テキスト部のデータ

TEXTCP7.ITX　テキスト部のＩＮＤＥＸ

TEXTCP7.TRE　ツリー構造情報

TEXTCP7.HDT　置換処理の履歴データ

TEXTCP7.HID　置換処理の履歴のインデックス

です。これらは絶対に消したり、開いて編集したりしないようにして下さい。

そしてこれらとは別に、ＭＩＣＣＯ氏作の「ＵＮＬＨＡ３２．ＤＬＬ」が必要です。

これがないと「プログラム開始エラー」になります。

http://www.csdinc.co.jp/archiver/index.html

にありますので・・・。

ＵＮＬＨＡ３２．ＤＬＬは　WINDOWS\SYSTEMに入れておいて下さい。

Data.lzhはサンプルです。すでにｔｅｘｔｃｌｉｐｐｅｒをお使いの方は解凍しないようにしてください。

vcsrc.lzhとcbsrc.lzhはＣでwindowsのプログラミングの経験者の方のみ解凍してください。

詳しくはクリップツールの作成をお読み下さい。

後はTextClip．ｅｘｅを実行するだけです。

データファイルは自動的に、TextClip.exeのあるディレクトリに作られます。

このソフトには常駐させておくことで威力を発揮する機能がありますのでスタートアップに登録しておかれるといいと思います。


カードの登録

TextClipperの画面

ツリーリスト(画面左下部分）

　フォルダとタイトルがツリー形式で表示されます。

タイトル（画面右上の「f7」と書かれた部分）

　カードのタイトルが表示されます。変更はここで行います。

出典（画面右上の出典と書かれた部分）

　そのカードがどうやって作られたかがわかります。デフォルトはＴｅｘｔＣｌｉｐｐｅｒです。一発登録でどのソフトから持ってきたのかがわかるようになっています。ここで変更が可能です。

テキスト部（画面右下部分）

　カードの本文です。

　ワードなどから書式付きテキストをペーストできますが、それは一時的なもので書式データは保存されません。

　大きいテキストを扱うためにｒｉｃｈｔｅｘｔを利用しているだけです。

　表モードにすると表計算ソフトみたいな感じで編集できます。

カードの登録方法

ﾌｫﾙﾀﾞがないときはまずﾌｫﾙﾀﾞを作って下さい。

Ｒｏｏｔというのは特別なﾌｫﾙﾀﾞでその中に作る必要があります。

作るときは新規ﾌｫﾙﾀﾞを押します。

カードを新規に登録するときは、新規追加ボタンを押します。

また左にあるツリーリストのフォルダーにカーソルを合わせてもいいです。

右のタイトルの下に「新規データ」と出ていたらそれが新規のカードです。

すると、何も入力されていないカードになり、タイトル、テキストを入力します。タイトルは必ずしも入力する必要はありません。

右側にある「ペースト」というチェックボタンはここをオンにしておくと、一発ペーストができます。

保存操作はする必要はありません。

入力されたデータは別のテキストに移ったり、置換処理をしたりするときに自動的に保存されます。

最近、エディタ代わりに使用して下さってる方がおられます。どうしても不安な方や編集途中に離れるときは右上の登録ボタンを押して下さい。

追加したデータはツリーリストのカーソルのあるフォルダに登録されます。

カードのアイコンのついたボタンを押すとツリー部で表示されるアイコンを変えられます。

マウスが苦手な方はＳＨＩＦＴキーを押しながらｆ７キーでデモできます。

カードの編集

ツリーで編集したいカードを選択して、テキスト部で編集します。

また、複数のカードを表示しながら編集することもできます。

ツリー部で編集したいカードを選択し、リターンキーを押すかダブルクリックするか、または窓編集ボタンを押します。するとダイアログが開いてそこで編集ができます。このダイアログは１００個までは開けます。

テキストのところで右クリックかＥＳＣキーを押すと簡単なメニューが出ます。カットやコピーなどができます。

登録閉じる

　　変更を保存して閉じます。

登録

　　変更を登録します。

キャンセル

　　変更を破棄して閉じます。

裏にも行く

　　ふつうこのダイアログはＴｅｘｔＣｌｉｐｐｅｒの常に上に乗っています。でもじゃまなときはこのボタンを押してＴｅｘｔＣｌｉｐｐｅｒの下にやることもできます。

裏に行ったダイアログをアクティブにするときなどに便利です。

窓選択

　　ほかのダイアログをアクティブにします。ｆ・５キーでもいいです。

ＴｅｘｔＣｌｉｐｐｅｒの画面の窓ボタンも同じです。ｆ・５キーも使えます。

検索

文字列の検索を行います。

置換

文字列の置換を行います。

窓編集中にその元になるカードは削除しないようにしてください。保存ができませんので。

もし削除したものを保存終了したら、注意が表示され、その内容はクリップボードに入れられます。

必要なときは新規カードを作ってペーストしてください。

テキスト部

テキスト部で右クリックかＥＳＣキーを押すとＰＯＰＵＰメニューが出ます。

ここでテキスト部に対する置換や検索、フォントの設定などが行えます。

ツリーリスト部

ツリーリスト部で右クリックかＥＳＣキーを押すとＰＯＰＵＰメニューが出ます。

ここでカードに対する検索、ソートなどが行えます。


表モード

タブ区切りのテキストは表モードで編集できるようになっています。

カンマ区切りにものはタブ区切りに変換して下さい。変換の方法は全選択をしてクリップツールの「ＣＳＶ－＞ＴＡＢ」を実行するだけです。

エクセルなどから一発登録したものやｃｏｐｙ＆ｐａｓｔｅしたものはタブ区切りなのでこれを使うと便利です。

表モードにするには、画面右にある「表」というチェックボックスをチェックします。

すると上の画面のようになり、表計算風に編集できます。計算式は使えません。

表の上で右クリック、あるいはＥＳＣキーを押すとポップアップメニューが出て、挿入や削除が行えます。

削除機能は範囲選択をしてから実行するとその範囲が削除の対象になります。

念のため、一度おためし下さい。

とくに切り取りはちょっと特殊で、行全部を選択すると削除も行います。

その後行挿入ペーストを実行すると移動ができます。

そのほかの機能

ＳＨＩＦＴを押しながらＥＮＴＥＲキーで行挿入。

ｃｔｒｌを押しながら左右の矢印キーで列幅変更。

ctrlを押しながら上下の矢印キーで行データを移動。★マスターすると便利です。

一発ペースト

この表モードで２列のものには特別な機能があります。

上のように２列の表でしかも一発ペーストするようにしておくと、この行がそれぞれ一発ペーストのデータとして認識されます。

１列目がタイトルになり、２列目がペーストするデータになって一発ペーストができます。

以下がそれを一発ペーストしようとしたときの例です。

この機能を使うと、メールアドレスやｆａｘ番号、関数など１行だけのデータを１つのカードでまとめて管理できるようになります。

是非おためし下さい。

たくさんのメールアドレスを一発ペースト用に登録されている方、表へのコンバートが大変かと思います。

カードの書き出しに簡単にできるようなものを準備していますのでよかったらご利用下さい。


テキスト部

 登録(V)

　カードの変更を保存します。 ボタンを押すのと同じです。

　カードを移動したり終了したりすると自動的に保存されるので、使わなくてもいいのですが、変更後、すぐに一発ペーストする場合はこの操作が必要な場合があります。

 印刷

　現在表示されているＴＥＸＴを印刷します。

 ただしこれは簡単なもので、範囲設定などレイアウトの変更はできません。

原稿の確認などにちょっと使うためのものです。

 全選択(L)

　テキストすべてを選択します。

 コピー(C)

　現在選択されているテキストを、クリップボードに写します。

 カット(T)

　現在選択されているテキストを、クリップボードに移動します。

 貼り付け(T)

　現在のカーソル位置に、クリップボードの内容（テキスト）を書き込みます。

カード分割

　テキストのカーソルのあるところから下を別のカードに移しますそのカードは新規に作られます。

検索(F)

　テキスト中にある文字を検索します。ダイアログが開くので検索したい文字列を入力してください。

　２度目の検索は次検索ボタンを押すだけでいいです。

置換(R)

　テキスト中の文字列を任意の文字列に置換します。

　上にある置換ボタンは別の置換処理のものです。

 全コピー(A)

　テキストすべてをクリップボードに写します。

 タイトルセット(S)

　現在選択（反転表示）されているテキストを、タイトルに設定します。

 WordWrap(W)

　　テキストの折り返しをするかしないかを切り替えます。

 フォント(F)

　テキストの表示フォントを変更します。

　もしかしたらすぐに変更が反映されないかもしれません。

　その時は、もう一度ツリーリストで読み込みなおしてみて下さい。

 クリップツール

　クリップツールを実行します。


置換処理

目的のカードを表示した状態で置換処理ボタンを押すと、任意の文字を一括して置換することができます。ただし、この機能を使うにはテキストにあらかじめ準備をしておく必要があります。

　テキスト中の自分で後で入力したい単語の頭に$_を付けて指定しておきます。単語の終わりにも_をつけておくことをおすすめします。日本語など区切りがわからないときに効果を発揮します。

たとえば、簡単な手紙を考えてみます。

　$_name_様

　拝啓・・・

　$_date_

こうしたカードを作っておくと一発ペーストを行ったとき置換ダイアログが開き、$_のついた文字列が抽出されて表示され、その横に置換後文字列を入力することでそれらがまとめて置換されます。

入力しない空白のところは「空白の所は空白に置換」をチェックしておくと、空白に、

外しておくと変数がそのまま残ります。

置換文字列がないときは置換ダイアログは開きません。

上を実行すると

　吉村隆樹様

　拝啓・・・

　１９９８／９／９

という文章がペーストできます。

また、これには10個の特別な変数を用意しています。

時間と日付に関するもので、

　 $_WAYEAR_

   $_YEAR_

   $_MONTH_

   $_DAY_

   $_HOUR_

   $_MINUTE_

   $_YOUBI_

   $_DAY7_

   $DAY7SHORT_

   $_SECOND_

です。後ろにもアンダーバーがある点に注意して下さい。これらにはそれぞれ置換したときの日付と時間と曜日が入ります。

例えば

　　　　$_YEAR_/$_MONTH_/$_DAY_ $_DAY7SHORT_

としておくと、1998/4/6 Mon　という形に置換されエディタなどに張り付けられます。

サンプルのデータに、上記の簡単な手紙と、ＶＢとＣ＋＋で私が使っているソースを入れておきますので、実際に使って感じをつかんでください。

　　$_SELECTED_

これを使うと、一発ペーストで便利です。

ペースト前に任意の文字列を選択しておいて、これを含むカードを一発ペーストすると、$_SELECTED_にその文字が入ったものがペーストされます。


カードの削除

不要なカードはそのカードを表示した状態で削除ボタンを押すことで削除できます。

削除したデータはツリーメニューの削除済みカードで復活できます。

削除済みカードを選ぶと復活できるカードの一覧が表示されます。

ここで復活させたいものにチェックマークをつけて復活ボタンを押すと復活します。

削除を行うと、リストに表示されないようになるだけでデータは残っています。本当に削除するときは、ここですべてにチェックマークをつけて完全削除を実行して下さい。ただしこれを実行すると復活できません。安全のためにすべてにチェックマークをつけておかないと完全削除はできないようになっています。


フリーウェア

　この ｢Ｔｅｘｔ　Ｃｌｉｐｐｅｒ｣ はフリーウェアです。著作権は私「吉村隆樹」にあります。

　他のネットへの転載は，自由にしていただいて結構です。

　またバージョンアップがなされたときにはなるべくフォローしてください。

　その時，書庫ファイル内に入っている実行形式ファイル及びドキュメント等を

　改変せずに，つまりネットからダウンロードしたものをそのまま再配布してくだ

　さい。これはウィルス等に感染したものを誤って配布してしまうことを防ぐため

　です。

　このソフトウェアに関してメディア代などの必要な実費以上の金銭等の授受を行なうのはやめてください。

　本ソフトウェアを使用することによって発生したいかなる損害等にも、作者は責任を負う義務がないものとします。

Ｐ，Ｓ．

  このＴｅｘｔＣｌｉｐｐｅｒも結局、フリーウェアにしました。開発ソフトのバージョンアップなど、出費も馬鹿にならないし、今回のソフトはちょっと自信もあったし、ユーザーさんからシェアウェアにしてみてはと？言って下さって一度シェアウェアにしてみようかと心が動いたのですが・・・

やはり私にとってソフトを作ることが、一つの楽しみですし、またそれを使ってもらえたら言うことないですから、フリーウェアでの公開にしました。うれしいことに、たくさんの人からメールをいただきました。それに、幸いにして体がちょっと不自由ですが仕事にも就けてますし・・・。首になったらわかりませんけど・・・このソフトは楽しみながら育てていきたいと思っています。

　もし、気に入ってもらえたりしたらご感想やご要望など聞かせてもらえたら嬉しいです。できればインターネット上の掲示板 http://www.qsyu.com/freeに書いて下さればと思います。たくさんの方に協力していただいたので、その方たちともこの喜びを分かち合えたらと思います。お願いいたします。

また、最新版はホームページ(http://www.try-net.or.jp/~takaki)に載せていますので、本などに記載して下さる場合はお手数ですがそちらの方のをお願いいたします。

そして今度、専用の掲示板を設けました。ご意見ご感想などをそちらに書いていただけたらとおもいます。バージョンアップ及びバグ情報もそちらに記載しています。

それから、感想などをいただいた方にはバージョンアップの時に、Ｅ－ＭＡＩＬでお知らせします。（できる範囲でですが・・・）


トラブル

今まで使ってきたのに、急に使えなくなったという場合、原因はレジストリにあると思われます。

ＳＨＩＦＴキーを押しながら立ち上げることで、ＴｅｘｔＣｌｉｐｐｅｒのレジストリをクリアできます、

そのとき、クリアしてもよいか確認してきますので、そこでＹＥＳを選んで下さい。

これにより、環境設定などの情報がクリアされます。

データには影響はありませんが、最後の手段でお使い下さい。


バックアップ

本ソフトには２種類のバックアップ機能があります。

１．一時バックアップ

　これは本ソフトウエアのデータファイルを圧縮し、カレントディレクトリにおいておくものです。時々、これでバックアップをとっておくと何かのトラブルでデータファイルが壊れたときに安心です。

２．完全バックアップ

　これは本ソフトウエアのデータファイルを圧縮し、環境設定で指定したパスのファイルに保存します。フロッピーなど外部記憶装置にとっておくと、ハードディスクが壊れたときにも安心です。

どちらも、メニューの「ファイル」にあります。

もし、復帰が必要になった時は、バックアップファイルを解凍して

　　ＴＯＴＥＸＴＣＰ．ＤＡＴ

を「他ＴｅｘｔＣｌｉｐｐｅｒデータ取り込み」で取り込んで下さい。

なお、このバックアップでは空のフォルダの情報は保存されません。よってカードが１つもないフォルダは復帰したときは消えています。

次回から新バージョンへのコンバートにもこの方法を使う予定です。

ですからバージョンアップの前には必ずもとのＴＥＸＴＣＬＩＰＰＥＲでバックアップしておいて下さい。